Toni DovaleToni Dovale
Nine Layers of Verification: How Esports Journalists Read a Transfer WindowA late November night in Seoul, thin snow on the streets around Gangnam, and ...
Rybakina's Ningbo Title: 38 Efficient Minutes, and a Stress Test Still OwedThe clock at the Ningbo Open stopped the first set at 38 minutes. Elena...
The Empty Analysis and Lessons for Vietnamese Sports JournalismToday, I am not writing about a match. I am writing about why one should not...
51st Balkan Table Tennis Championships: When Moldova and Serbia Redraw the Regional Power MapSarajevo, September 19. When the referee announced the end of the men's singl...
Wuhan 2026: Swiatek's 150th WTA 1000 Win and a WTA Finals Door That ReopenedWuhan 2026: Swiatek's 150th WTA 1000 Win and a WTA Finals Door That Reopened...
Eight Layers of Data Behind the BellEIGHT LAYERS OF DATA BEHIND THE BELL OPENING In the locker room of an arena i...
Baskonia lose 82-77 at Tenerife: tempo stolen before the trip to AthensMinute 38 at the Pabellón Insular Santiago Martín in La Laguna, the score was...
Thailand Deserves to Be Southeast Asia's No.1 Sports Nation: The 2026 Asian Title and the Road to the 2028 OlympicsBangkok, August 2026. As the final ball hit the floor amid the roar of tens o...
Varvara Tolmacheva and the Three-Way Race at the Europe Youth Top 10: When U15 Players Play Like AdultsVarvara Tolmacheva and the Three-Way Race at the Europe Youth Top 10: When U1...
VAR and the Historic Victory: Analyzing the 2026 AFF Cup Final from a Referee's PerspectiveWhen the final whistle blew at My Dinh Stadium on the night of January 5, 202...
19th STIGA Masters: Timo Hennaut, the 0-2 comeback, and the limits of reading an U11 talent from a scoreboardThe third game of the Under-11 boys' final at the 19th STIGA Masters ended at...
An Se-young and the Art of Dismantling a Match: When Aichi Witnessed a Second Game Broken OpenIn the second game of the Asian Games 2026 women's singles final in...
PGL Wallachia Season 9: When a 20,000 Gold Lead at Minute 53 Needed 15 More Minutes to CloseMinute 53. The broadcast overlay ticks over to a round number. 1win Team is...
Vietnamese Three-Cushion Billiards Shaken in Can Tho: The Day the Stars Fell and the Structure Behind ItOn the afternoon of October 8, 2026, at a billiards hall in Can Tho, Tran Quy...
Five Points from 16-17: Satwik and Chirag and India's First China Masters TitleThe scoreboard after the opening game showed one line: 11-21. A ten-point...
Wind Readings, 40 mm Shoes, and the Data Gap in Vietnamese Athletics"If the wind gauge wasn’t switched on, does this 6.42 m count?" The question...
Indonesia Men's Badminton Team Reaches the 2026 Asian Games Final: The Doubles Anchor and the Numbers That Refuse to Hold StillOn the scoreboard of the men's team badminton semifinal at the 2026 Asian...
21-5, 21-11 in 23 Minutes: The Systemic Gap Behind Mahoor ShahzadThe last sound left after I switched off the recording was the faint vibratio...
Thailand 0-0 Pakistan (first half) and the sigh from the medical room: When the A-team loses its 1.90m center-backA 0-0 scoreline after the first half against Pakistan sounds like the last...
Reading a Grand Slam Fortnight Through the 52-Week WindowAt every Grand Slam, the organisers hand reporters in the media area a stats...
Rybakina's Ningbo Title: 38 Efficient Minutes, and a Stress Test Still OwedThe clock at the Ningbo Open stopped the first set at 38 minutes. Elena...
The Empty Analysis and Lessons for Vietnamese Sports JournalismToday, I am not writing about a match. I am writing about why one should not...
51st Balkan Table Tennis Championships: When Moldova and Serbia Redraw the Regional Power MapSarajevo, September 19. When the referee announced the end of the men's singl...
Wuhan 2026: Swiatek's 150th WTA 1000 Win and a WTA Finals Door That ReopenedWuhan 2026: Swiatek's 150th WTA 1000 Win and a WTA Finals Door That Reopened...
Eight Layers of Data Behind the BellEIGHT LAYERS OF DATA BEHIND THE BELL OPENING In the locker room of an arena i...
Baskonia lose 82-77 at Tenerife: tempo stolen before the trip to AthensMinute 38 at the Pabellón Insular Santiago Martín in La Laguna, the score was...
Thailand Deserves to Be Southeast Asia's No.1 Sports Nation: The 2026 Asian Title and the Road to the 2028 OlympicsBangkok, August 2026. As the final ball hit the floor amid the roar of tens o...
Varvara Tolmacheva and the Three-Way Race at the Europe Youth Top 10: When U15 Players Play Like AdultsVarvara Tolmacheva and the Three-Way Race at the Europe Youth Top 10: When U1...
VAR and the Historic Victory: Analyzing the 2026 AFF Cup Final from a Referee's PerspectiveWhen the final whistle blew at My Dinh Stadium on the night of January 5, 202...
19th STIGA Masters: Timo Hennaut, the 0-2 comeback, and the limits of reading an U11 talent from a scoreboardThe third game of the Under-11 boys' final at the 19th STIGA Masters ended at...
An Se-young and the Art of Dismantling a Match: When Aichi Witnessed a Second Game Broken OpenIn the second game of the Asian Games 2026 women's singles final in...
PGL Wallachia Season 9: When a 20,000 Gold Lead at Minute 53 Needed 15 More Minutes to CloseMinute 53. The broadcast overlay ticks over to a round number. 1win Team is...
Vietnamese Three-Cushion Billiards Shaken in Can Tho: The Day the Stars Fell and the Structure Behind ItOn the afternoon of October 8, 2026, at a billiards hall in Can Tho, Tran Quy...
Five Points from 16-17: Satwik and Chirag and India's First China Masters TitleThe scoreboard after the opening game showed one line: 11-21. A ten-point...
Wind Readings, 40 mm Shoes, and the Data Gap in Vietnamese Athletics"If the wind gauge wasn’t switched on, does this 6.42 m count?" The question...
Indonesia Men's Badminton Team Reaches the 2026 Asian Games Final: The Doubles Anchor and the Numbers That Refuse to Hold StillOn the scoreboard of the men's team badminton semifinal at the 2026 Asian...
21-5, 21-11 in 23 Minutes: The Systemic Gap Behind Mahoor ShahzadThe last sound left after I switched off the recording was the faint vibratio...
Thailand 0-0 Pakistan (first half) and the sigh from the medical room: When the A-team loses its 1.90m center-backA 0-0 scoreline after the first half against Pakistan sounds like the last...
Reading a Grand Slam Fortnight Through the 52-Week WindowAt every Grand Slam, the organisers hand reporters in the media area a stats...
